type github.com/google/go-cmp/cmp.pathStep
17 uses
github.com/google/go-cmp/cmp (current package)
compare.go#L164: return &pathStep{t, vx, vy}
compare.go#L439: step := SliceIndex{&sliceIndex{pathStep: pathStep{typ: t.Elem()}, isSlice: isSlice}}
compare.go#L525: step := MapIndex{&mapIndex{pathStep: pathStep{typ: t.Elem()}}}
compare.go#L566: s.compareAny(Indirect{&indirect{pathStep{t.Elem(), vx, vy}}})
compare.go#L579: s.compareAny(TypeAssertion{&typeAssertion{pathStep{vx.Type(), vx, vy}}})
options.go#L324: step := Transform{&transform{pathStep{typ: tr.fnc.Type().Out(0)}, tr}}
path.go#L95: return pathStep{}
path.go#L160: type pathStep struct {
path.go#L165: func (ps pathStep) Type() reflect.Type { return ps.typ }
path.go#L166: func (ps pathStep) Values() (vx, vy reflect.Value) { return ps.vx, ps.vy }
path.go#L167: func (ps pathStep) String() string {
path.go#L182: pathStep
path.go#L222: pathStep
path.go#L267: pathStep
path.go#L281: pathStep
path.go#L291: pathStep
path.go#L302: pathStep